import {IsNotEmpty, IsOptional, IsString} from "class-validator";
import {Transform} from "class-transformer";

export class FriendDto{
    @IsNotEmpty({ message: 'IM_ID不能为空' })
    @IsString({ message: 'IM_ID必须是字符串' })
    im_id: string;

    @IsOptional()
    @IsString({ message: '附言必须是字符串' })
    @Transform(({ value }) => value ?? '')
    reason?: string;
}
export class AcceptDto {
    @IsNotEmpty({ message: 'IM_ID不能为空' })
    @IsString({ message: 'IM_ID必须是字符串' })
    im_id: string;
}